cast : Sean Callahan